﻿using Basic.FlowModel.AuditLogItem;
using Basic.FlowModel.DB;

namespace Basic.FlowDAL
{
    public interface IFlowAuditItemLogDAL : IBasicDAL<DBFlowAuditItemLog, long>
    {
        AuditItemLog GetAuditLog ( long itemId );
        Result[] GetItemLog<Result> ( long logId, long nodeId ) where Result : class, new();
        long[] GetNodeAuditEmpId ( long logId, long rootNodeId, long[] nodeId );
    }
}